cadmium chlorate - French English Dictionary